B&B HOTEL London Heathrow
4.2 / 5 (11 reviews)
Price per night
Big Ben, officially known as the Elizabeth Tower, stands at the north end of the Palace of Westminster in London and is renowned for its accurate timekeeping and the resounding bongs of its bell. The tower, completed in 1859, stands at 96 meters tall, featuring a clock face on each side measuring 7 meters in diameter, making it a quintessential symbol of the UK and one of the most recognizable clocks in the world.