The Tower of Terror Challenge

London, United Kingdom

91 left - Go

Face the Challenge

Challenge Social Share

Earn 2 KEYO

Start Challenge
Complete the below challenge to earn KeyoCoin Rewards from our travel partners.

Up to the challenge?

Take a video of you screaming in front of the Tower of London...then film the looks of onlookers...the more looks the more rewards! Send us the funny moments!

Location

Tower of London

The Tower of London, officially Her Majesty's Royal Palace and Fortress of the Tower of London is a historic castle located on the north bank of the River Thames in central London.

Address

St Katharine's & Wapping, London EC3N 4AB, UK

The Tower of Terror Challenge

London, United Kingdom