Small Town Hospitality Meets Michelin-starred Comfort Food
The picturesque village of Bray set into the banks of the Thames is only around 30 miles from London, but it feels worlds away in terms of the gently-paced lifestyle, bucolic ambience, and friendly demeanor of the locals. Despite its diminutive size and unpretentious atmosphere, Bray is home to some …