There’s a new ride in town called Mail Rail, the undoubted star of the new Postal Museum in London, although for those reading this before 4th September you should know it’s not open until then! The rest of the museum is fun too and for more info about that, do scroll down. Continue reading