Paris oh Paris!

Paris, the most visited city on earth and a short ride from London with the awesome Eurostar. Living in London is indeed the center of the world, it takes 2 hours with Eurostar trains to reach Paris from here and that's was the plan. This wasn't my first visit and of course as i had … Continue reading Paris oh Paris!