Where is Belmarsh Prison?
Where is Belmarsh Prison located?
Belmarsh Prison, Belmarsh Prison, Great Britain (approx. 51.497303°, 0.0899°)
Where is Belmarsh Prison on the map?
{"latitude":51.497303,"longitude":0.0899,"title":"Belmarsh Prison"}