6.7K followers | London, EN
London's Trafalgar Square is a lively center of culture and history. This famous square creates a vibrant environment by acting as a stage for public events, cultural acts, and spontaneous gatherings. Amidst world-class attractions like the National Gallery and the National Portrait Gallery and just a stroll away from Covent Garden and Piccadilly Circus; Trafalgar Square is the best spot to see rich heritage while enjoying endless entertainment and exploration.