England, Europe, London, Travel, United Kingdom 05 Jan 2016 24 Hours In London! What can you see in London with only 24 hours from touchdown to takeoff? Recently I had the chance to… Hilary 19 Comments
England, Europe, London, Travel, United Kingdom 02 Aug 2015 London Museums Did you know some of London’s most popular museums are FREE?! That’s right, The British Museum, The London Science Museum… Hilary 12 Comments