Back to Previous PageBack to Homepage

Trafalgar Square

Where all the tourists go. The latest plan is to make it a pedestrian only zone.

Trafalgar Square