The Beeches

The Beeches
32 Mill Street, Isleham, Cambridgeshire, CB7 5RY