One of the most important places in London
One of the most important places in London. There stands Big Ben clinging to a spectacular building, when wet and lit by the sun it's impressive. It's also close to Westminster Abbey and offers beautiful views of the Thames. A place of passage in London with several routes to each of the city's attractions.