Back to list
The Sushi Co - Victoria
Very good 8.4 (490 reviews)
Approx. £15
Location
30 Upper Tachbrook Street
London SW1V 1SW
See on the map
Book
Itinerary