Exploring Trafalgar Square
Trafalgar Square is one of those places that have always seemed to be there. It is so famous, such a focal point, and featured in so many news clips and photographs – including those taken by most of London’s tourists – that it’s easy to take it for granted. Its name commemorates, as most people […]
Exploring Trafalgar Square Read More »