Originally installed to allow police to keep an eye on protests, the southeast corner of Trafalgar Square houses what many call the worlds smallest police station.
Nearest stations:
UG: Charing Cross 0.02km
OG: London Charing Cross 0.21km
UG: Embankment 0.37km
Always check details regarding opening hours, accessibility and pricing before travelling.