2 bed flat for sale · Beaufort Gardens, London SW3 · £1,400,000