London

A look inside the Bamford Haybarn Spa, a day spa at Daylesford Farm in the English Countryside.

The British Countryside Spa You Must Visit: Bamford Haybarn Spa at Daylesford Farm

Bamford Haybarn Spa Would you believe me if I told you that one of my best spas I’ve ever been to is in the British countryside? It’s true! Last year while staying at a hip hotel in London’s Pimlico neighborhood, I discovered Daylesford for the first time, and it was love at first sight. But …

The British Countryside Spa You Must Visit: Bamford Haybarn Spa at Daylesford Farm Read More »