Where is Regency Square?

Where is Regency Square located?

Regency Square, Regency Square, Great Britain (approx. 50.8226°, -0.1504°)


Where is Regency Square on the map?