Review: H Spa at Horwood House, Milton Keynes

This small but perfectly formed spa offers a stylish local wellbeing option for those not wanting to spend the big bucks on five star stays. Here’s all you need to know.

2 February 2024

Open in Google Maps

M
Be the first to comment