Simply Fabulous Apartments to Rent in South Kensington
Elvaston Place is an elegant road, deep in the heart of the Royal Borough of Kensington and Chelsea, which runs between Gloucester Road and Queens Gate, a stone's throw away from Kensington Palace, the once home of Princess Diana.