Pinecroft

Address

Pinecroft, Lodge Lane, Chalfont, St Giles, Buckinghamshire, United Kingdom.

Description

Not visible nor accessible to passers-by.