Wright Brothers Soho: a seafood paradise for shellfish aficionados

Wright Brothers Soho is a must-visit restaurant for all seafood lovers. Apart from owning restaurants, Wright Brothers are wholesale suppliers to over 200 of the city’s finest restaurants