Now that the Royal wedding is over and with Royal fever reaching new heights, now is the perfect time to take a trip to where all the action happened with a London Sightseeing Pass. The Capital’s top royally-related attractions featured in the London Sightseeing Pass include: Westminster Abbey – where all the magic happened St...Read More
New free entry to Westminster Abbey London Sightseeing Pass holders can now enter Westminster Abbey without further payment! Westminster Abbey offers visitors a fascinating glimpse of the past while strolling around this 700 year old marvel. Much history has been made in Westminster Abbey, where 38 monarchs have been crowned, and housing 3,000 tombs in...Read More