Where is 2–3 Pavilion Buildings?

Where is 2–3 Pavilion Buildings located?

2–3 Pavilion Buildings, 2–3 Pavilion Buildings, Great Britain (approx. 50.8222°, -0.1385°)


Where is 2–3 Pavilion Buildings on the map?