Big European cities have grand squares and London is no exception. Trafalgar Square is distinct in it’s use of materials which are different to others in Europe. It is also the most popular square outside of Time’s Square in the world by footfall.

Read More