Angler

South Place Hotel, 3 South Place
London
GB
EC2M 2AF

View map Book now

The only Michelin-starred seafood restaurant in London with panoramic views and award-winning tasting menus.

Locations in this article