Sale: 496 Baker St, London South, N6C 1Y2