Drop anchor here for your typical London pub experience. It is so conveniently located right on Trafalgar Square and a great lunch break spot after you explore the nearby National Gallery. This large restaurant is spread over different floors so it’s perfect for big groups. It’s also cozy…try the ship-like basement floor. A great pick on the menu is the Steak and ESB pie, which is yummy and will definitely fill you up for a full day of navigating around London.
- : The Admiralty, Trafalgar Square, London, United Kingdom