'Cabbaches' - a medieval house, Finchingfield, Essex.

'Cabbaches' - a medieval house, Finchingfield, Essex, England