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