The Trafalgar Square, located in the City of Westminster at the heart of London, was constructed between the 1820s and 1840s on the site of the former King’s Mews.