2052 Wickerson Road, London South