Where is it?

Lovely place called Horwood House, in Buckinghamshire. A 4 star manor house, hotel and spa set in acres of British countryside.

https://www.horwoodhouse.co.uk/

The nearest train station is Bletchley, about a 10-15 mins cab ride away.

(We might organise transport to/from there if enough people want it, TBC)

There’s ample free parking onsite.

Okay, the big question:

How Much Is It?