London Square
from
675
A must-see destination for visitors to London is Trafalgar Square! Come see the iconic stone lions. Enjoy a breathtaking view of Big Ben in the distance, as the sun sets and street lights illuminate the city.