Central London

Natural History Museum Blue Whale skeleton
England London Travel Guide

Natural History Museum: Exploring the past with Charles Darwin

Many of my traveller friends have visited London, and almost all of them visit the Natural History Museum, London. Despite living close to London all my life I have never been. I realised if I was visiting London as a tourist, this would be high on my to-do list. I had some time off recently […]

Read More
Balloon Museum Popup London Carefree Joy
England Europe London Travel Guide

The Balloon Museum: Emotion Air London

There’s no hiding the fact I love the weird and wonderful, especially when it comes to museums. Check out my trip to the Phallological Museum in Reykjavik for a prime example. So when I got invited to the pop-up Balloon Museum in London I thought I had to go. Located in Billingsgate, this museum contains […]

Read More