Seafood in London - Soho 16 Brewer Street, Soho, London, W1F 0SQ Tags: air conditioning, cool, oysters, seafood, vegetarian dishes