Where is The Hyde Dovecote?
Where is The Hyde Dovecote located?
The Hyde Dovecote, England, Great Britain (approx. 52.45762°, -2.2237°)
Where is The Hyde Dovecote on the map?
{"latitude":52.45762,"longitude":-2.2237,"title":"The Hyde Dovecote"}