History Of The Tower Of London
The French Whisperer
Sleep and ASMR Storyteller
The Tower of London is a castle that started to be built in the Eleventh Century, shortly after the Norman invasion of England. It served as a royal residence, a fortress, a prison, a safe place for the Crown Jewels, a menagerie, and is now a World Heritage Site as well as one of the most popular tourist attractions in the UK. Join me on this journey to the past that will take us from medieval London to our time.