close angler fish restaurant close Country: United Kingdom
Angler is a Michelin-starred restaurant atop South Place Hotel in Moorgate. The menus celebrate seafood from British waters and…
Angler
Outlaw's Fish Kitchen
The Shipyard Bar & Kitchen