Source: Tourism MediaTrafalgar SquareLondon’s great meeting place and the “front yard” of the National Gallery and St. Martin-in-the-Fields church.WorldEuropeUnited KingdomGreater LondonEnglandLondonSohoTrafalgar Square
Source: Tourism MediaTrafalgar SquareLondon’s great meeting place and the “front yard” of the National Gallery and St. Martin-in-the-Fields church.WorldEuropeUnited KingdomGreater LondonEnglandLondonSohoTrafalgar Square