1832 Upper West Avenue, London South