Where is Chamberlain Square?
Where is Chamberlain Square located?
Chamberlain Square, Chamberlain Square, Great Britain (approx. 52.48°, -1.9042°)
Where is Chamberlain Square on the map?
Chamberlain Square - Birmingham New Street Station
{"latitude":52.48,"longitude":-1.9042,"title":"Chamberlain Square"}