Home > Kensington Park Apartments

Kensington Park Apartments

Advertisements

 Profile 

    Great value serviced apartments in kensington, near harrods in central London. Great value luxury serviced apartments in the heart of kensington, minutes from kensington palace, royal albert hall, harrods & tube station


Click here to visit Kensington Park Apartments