The Admiralty, Trafalgar Square

The Admiralty, Trafalgar Square

T

Strand, London, UK

4.3
Taste
5.0
Vibe
4.7
Service
££££Price
English

A nautical-themed central London pub where giant screens, free beer samples, and roaring match-day energy outshine the food.