SW7 3QN
Selwood Terrace, South Kensington, London, SW7
Four Bedroms Two Bathrooms Large Reception Room Kitchen Dining Room Patio Garden Short walk to South Kensington station Energy Rating: D Council Tax Band: H