Back to list
The Sushi Co - Canary Wharf
Very good 8.4 (155 reviews)
Approx. £20
Location
1 Westward Parade, Pepper Street
London E14 9DZ
See on the map
Book
Itinerary