The Luxury Channel
Perched atop the beautiful South Place Hotel in the heart of London’s financial district, Angler is a Michelin-starred haven for seafood aficionados.
Perched atop the beautiful South Place Hotel in the heart of London’s financial district, Angler is a Michelin-starred haven for seafood aficionados.