The Admiralty

London, WC2N… Central location - show map

Charing Cross Station is within 350 yards

Charing Cross Station is within 350 yards

About The Admiralty

The Admiralty, located on Trafalgar Square is officially London's most Central pub. For the perfect Christmas party or Corporate Event, we can offer exclusive use of all three floors (or private hire of just the main pub & mezzanine).

We're all set-up to make your event memorable, fantastic menu options put together by our experienced chefs and a wide selection of drinks are available.

5 Rooms and Event Packages for Hire at The Admiralty

The Admiralty Gallery

The Admiralty is popular for:

The Admiralty Location

London, WC2N…

Charing Cross Station is within 350 yards

Charing Cross Station is within 350 yards

Similar venues