Travel to London take a magical step back in time. Stop by Buckingham Palace for the changing of the guards and give the Queen a wave hello. Take your stroll along the Thames River to the next level with a ride on the London Eye - the views are incredible. The ghosts of England’s bloody past await in the Tower of London. The nearby Tower Bridge is most certainly not falling down, as the nursery rhyme would have you think. After a dinner of delicious Indian curry, take the Tube to Piccadilly Circus to catch a show at one of London’s famed theaters.