The Admiralty Review: The Grand Naval Pub on Trafalgar Square
The Admiralty Review: The Grand Naval Pub on Trafalgar Square | A superb, hugely popular grand pub right on Trafalgar Square, with a fine naval name and theme fit for Nelson’s own square, good ales, good food and a warm welcome
