Where is 8-14 Talbot Square?
Where is 8-14 Talbot Square located?
8-14 Talbot Square, Westminster, United Kingdom (approx. 51.51514°, -0.1743888°)
Where is 8-14 Talbot Square on the map?
{"latitude":51.51514,"longitude":-0.1743888,"title":"8-14 Talbot Square"}