Jack Ripper is after you! At least that is what it feels like when you are on board the newest London tourist attraction. Children love the indoor roller coaster that leaves you feeling terrified.
See London from a bird's eye view. The London Eye was constructed along the River Thames to celebrate the new millennium and has quickly gained notability as one of London's most famous attractions.
Not only can you see one of the oldest and most haunted castles, but The Tower of London is also home to the Crown Jewels.
Buckingham Palace is Queen Elizabeth's residency when she is in London. Regardless of whether you choose to stop by for a peek, tour or just watch changing of the guards, it is one of those things you just have to see when you are in London.
The Shakespeare Globe Theatre is a replica of the original theater in its exact location along the River Thames. You can see plays here during the summer or just take a tour of the historic marker.