Affordable Seafood restaurants in London

1 restaurants
With a price of 20-30£

Imagen Waitrose Steak and Oyster Bar

Waitrose Steak and Oyster Bar / Seafood

16-19 Canada Square, Canary Wharf Tower Hamlets
€€€€