England, Europe, London, Travel, United Kingdom 09 Jul 2015 London! Historic Palaces & Royal Residences! The Tower of London is my must not miss of all the places in this post. It might be my… Hilary 7 Comments