Back to list
The Sushi Co - Victoria
Stunning 8.7 (391 reviews)
Around £15
Location
30 Upper Tachbrook Street
London SW1V 1SW
See on the map