|www.Selfcatering-Directory.co.uk - The Self Catering accommodation directory.
Kensington London Self Catering Accommodation
|Home > England > London > Kensington|
Ashburn Court Apartments |
111 Cromwell Road, Kensington London, SW7 4DP, England
"Short term self catering luxury serviced apartments in Kensington London."
Presidential Apartments Kensington |
6-12 Barkston Gardens Kensingt, Kensington London, SW5 0EN, England
"Presidential Serviced Apartments Kensington is one of the leading self-catering luxury apartments in Central London."