Tower Bridge Experience
Tower Bridge, built in the 1880s, is one of London’s most famous landmarks and it spans the River Thames near to the Tower of London. It’s a great piece of architecture and the workings inside are fascinating too. We’d recommend the Tower Bridge Experience which shows … Continue readingTower Bridge Experience

