St James's Places | Trafalgar Square | St James's London

Trafalgar Square

Trafalgar Square
London

24 Hours


Website

Trafalgar Square

A public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross.