Tuesday , 17 October 2017
Latest News
Home - Tag Archives: London Things to Do

Tag Archives: London Things to Do

Go Ape – UK’s No.1 Forest Adventure

Go Ape is a multi award-winning outdoor forest adventure featuring rope swings, zip wires, Tarzan swings and even more activities and obstacles suitable for all the family. Tree Top Adventure The Tree Top Adventure is by far the most exhilarating, energetic and pulse raising activity available at Go Ape, it’s no wonder why it’s the most popular. Your journey begins with ... Read More »

Undiscovered London East End Tour

Undiscovered London are the team of geniuses behind the world famous Camden Pub Crawl and the East End Tour, which take you along some of the most creative and culturally diverse streets of London. There’s no denying that the East End is a booming part of London, and the East End Tour will give you insight into exactly why. The ... Read More »

London Kayak Tours

Kayaking down the River Thames or one of London’s many canals is the perfect choice of activity for the more adventurous and thrill seeking type. Fun For All The Family London Kayak Tours promise fun, excitement and laughter, and if you’re a more daring individual, a paddle down the River Thames or London’s canal network might be right up your ... Read More »

London Eye – See London from the Clouds

The London Eye is one of London’s most iconic attractions, standing an impressive 135 metres tall, giving you 360 degree panoramic views of the City of London. Now more formally known as the EDF Energy London Eye, it’s yet another attraction in the City which offers unrivalled views of landmarks from Big Ben, The Shard, Gherkin as far as Wembley ... Read More »

Kensington Palace

Kensington Palace has recently undergone an eye-watering £12 million renovation, transforming Kensington Palace into one of London’s most spectacular sightseeing locations. Kensington Palace now showcases sublime new gardens, cafe, terraces and a completely redesigned visitor route, revealing the lives of the Palace’s inhabitants. If you want to live like a King or Queen for the day, then look no further ... Read More »

Tower of London

The Tower of London is a historical castle located on the North bank of the River Thames, in Central London. Steeped in centuries of history, The Tower of London is a prime location for locals and tourists alike trying to get a glimpse of what life was like in the world famous tower all those years ago. Despite the Tower ... Read More »

View from The Shard London’s Most Iconic Landmark

The Shard is one of London’s most iconic landmarks, standing at 1,016 feet (310m) tall overlooking the heart of the City of London. This makes The Shard the tallest building in Western Europe. Construction details Construction of The Shard began in March 2009 coming to an end in November 2012, making The Shard one of the most recent additions to ... Read More »