Croft Hall

Croft Hall
The Croft, Hungerford, Berkshire, RG17 0HY