119 McClary Avenue, London South