SW7 3LS
Onslow Square, South Kensington, London
3 Bedroom Apartment 2 Bathrooms (1 En Suite) Large Reception Room Separate Kitchen Guest WC Communal Gardens Lift Access Fully Refurbished to a High Standard Throughout