Lot 32 Upper West Avenue, London South