In case you're wondering, Southside Wandsworth (formerly Wandsworth Arndale Centre from its opening in 1971 until 2004) was built on the site of Wandsworth Stadium, which was once a greyhound stadium and at the time the largest stadium in South West London, though that record is now held by Plough Lane, which is the home of football team AFC Wimbeldon.