London escapes in under an hour: The Greyhound Hotel, Carshalton

I wish I could bottle the smell of an old country inn. Freshly ground coffee mixed with an infusion of crispy toast, Cumberland sausage, hints of lavender, rural air and a certain, je ne sais quoi. Right now London’s hub stations will be bustling with people travelling hundreds of miles in search of just that. … Continue reading London escapes in under an hour: The Greyhound Hotel, Carshalton