Welcome to the finest city on earth!
+44 7887 56 40 21
Its 1985 and The London Storyteller’s parents are staying at the Tower Hotel next to Tower Bridge. By coincidence at the same hotel a British action legend was in the process of being born to the silver screen. Before there … Read More