Last Updated on October 27, 2020
10 Mysterious Places In The World That No One Told You About
ADVERTISEMENT
British Telecom Tower, United Kingdom
Unfortunately, the British Telecom Tower is one of the fantastic places that only lucky travelers get the chance to visit. The British Telecom tower is, in fact, a communication transmitter, a restaurant, and London landmark. It is very simply all in one!
Don’t get too excited to visit the place any time soon because it is closed off to the public, even in special occasions such as charity events, only a few hundred of people get lucky to see the beautiful London from a totally different perspective.
ADVERTISEMENT