Lot 38 Upper West Avenue, London South