Where is Whitgift Centre?

Where is Whitgift Centre located?

Whitgift Centre, Croydon, United Kingdom (approx. 51.37583°, -0.1005556°)


Where is Whitgift Centre on the map?