Haw Farm Hampstead Norreys, Thatcham, BERKSHIRE
Hatchgate Cottage 1 Hampstead Norreys, Thatcham, BERKSHIRE
Seigecross Farm Bath Road, Thatcham, BERKSHIRE