Thornden Hall

Thornden Hall
Winchester Road, Eastleigh, Hampshire, SO53 2DW