The Garden Flat
38, Roland Gardens, South Kensington, London, United Kingdom - SW7 3PL
44-755-733-1405
In the heart of the Royal Borough of Kensington and Chelsea, this secluded garden flat blends elegance with iconic London. Situated bet.....Kensington