Organ Hall Cottages
United Kingdom
>
England
>
Hertfordshire
>
Hertsmere
>
Elstree and Borehamwood
>
Organ Hall Cottages
Organ Hall Cottages is a building in Elstree and Borehamwood in Hertsmere.
Organ Hall Cottages
Building
detached
Farm Close
Stainer Road
Purcell Close
Tuxford Close
Felton Close
Tomkins Close
Tyke's Water
Borehamwood Brook
Theobald Street
Wetherby Road, Croxdale Road, Stevenage Crescent, Gateshead Road, Stratfield Road
Tykes Water
Fields
Tykeswater Lane