Leave a Comment
By no means exhaustive, here is my personal list of the best things to eat in London!
The Wright Brothers Soho joint is the second branch of their seafood restaurant in London, with a special focus on crustaceans and oysters.
On warmer days, I can imagine that there are few things as nice as sitting on their terrace.
Copyright, 2026