The Admiralty

The Admiralty – traditional British pub serving good food and drink. Usually quite busy given it location in Central London but free of piped music.

The Admiralty
66 Trafalgar Square
London WC2N 5DS
United Kingdom