Where is Portcullis House?
Where is Portcullis House located?
Portcullis House, Westminster, United Kingdom (approx. 51.5013°, -0.1249°)
Where is Portcullis House on the map?
{"latitude":51.5013,"longitude":-0.1249,"title":"Portcullis House"}