Ebury Place

£1,685,000
3 bedrooms
961ft2