Where is One Angel Square?

Where is One Angel Square located?

One Angel Square, One Angel Square, Great Britain (approx. 53.488°, -2.2373°)


Where is One Angel Square on the map?