The Admiralty, Trafalgar Square
T
Strand, London, UK
4.7
English
A nautical-themed central London pub where giant screens, free beer samples, and roaring match-day energy outshine the food.
A nautical-themed central London pub where giant screens, free beer samples, and roaring match-day energy outshine the food.