Where is New House Country Hotel?
Where is New House Country Hotel located?
New House Country Hotel, Wales, Great Britain (approx. 51.54527°, -3.20741°)
Where is New House Country Hotel on the map?
{"latitude":51.54527,"longitude":-3.20741,"title":"New House Country Hotel"}