Where is Hampstead Norreys?
Where is Hampstead Norreys located?
Hampstead Norreys, West Berkshire, United Kingdom (approx. 51.4851203°, -1.2397119°)
Where is Hampstead Norreys on the map?
Hampstead Norreys - Newbury
{"latitude":51.4851203,"longitude":-1.2397119,"title":"Hampstead Norreys"}