Hedsor House

Hedsor House
Hedsor Park, Taplow, Buckinghamshire, SL6 0HX