Europe
London
I landed in London – Heathrow on a Sunday morning in June, grateful that I was somewhat familiar to the city and had booked a hostel bed in advance. Compared to New York, I was amazed at how little people were on the streets. Even though England is not a Eurail Pass country, it was [...]