Wright Brothers Soho
Kingly Street, 13, London, London
Restaurant, Bar/Pub
Latest review: Wright Brothers is the only seafood restaurant with an industrial design I know of. I recommend the Canadian lobster with garlic butter and fries, the roasted Cornish sk...