3 bed flat for sale · 163-169 Brompton Road SW3 · £2,300,000