Great Thurlow Hall

Great Thurlow Hall
Thurlow Hall Bury Road, Haverhill, Suffolk, CB9 7LF