Where is Strand House?
Where is Strand House located?
Strand House, Strand House, Great Britain (approx. 50.926018°, 0.713058°)
Where is Strand House on the map?
{"latitude":50.926018,"longitude":0.713058,"title":"Strand House"}