The Admiralty in Trafalgar Square is a traditional pub with a story themed around HMS Victory and the Battle of Trafalgar. The pub features a big screen for sports viewing.
It is a minute' walk from Charing Cross tube station.
© 2026 Whats Going On London Ltd. All rights reserved.