GRANHAMS ROAD

Granhams Road, Great Shelford

A Once-in-a-Generation Victorian country residence set within over seven acres

£4,300,000

See Property Details