Ivy House
United Kingdom
>
England
>
Buckinghamshire
>
Denham, Gerrards Cross and Chalfonts Community Board
>
Chalfont St Giles
>
Ivy House
Ivy House is a building in Buckinghamshire, Denham, Gerrards Cross and Chalfonts Community Board.
Ivy House
Building
Yes
Bottom House Farm Lane