The Seafood Bar
T
Soho, London, UK
4.8
Seafood
Ice-packed platters of crab, oysters and whole lobster make this a must-visit for seafood lovers, especially during the £1.50 oyster happy hour.
Ice-packed platters of crab, oysters and whole lobster make this a must-visit for seafood lovers, especially during the £1.50 oyster happy hour.