108 McClary Avenue, London South