Nicht weit vom Leicester Square trafen wir auf den Trafalgar Square. Das ist der größte öffentliche Platz in London und gilt vielen als Stadtzentrum.

Trafalgar Square in London, England

Trafalgar Square in London, England

Trafalgar Square in London, England

Trafalgar Square in London, England

Trafalgar Square in London, England

Trafalgar Square in London, England

Trafalgar Square in London, England

Trafalgar Square in London, England