Company description
Superior Luxury apartments within minutes of London's three most famous museums, Hyde Park and the Royal Albert Hall. This Grand former London Town house offers apartments to suit every possible needs, from large/extended families to the single business traveller. Book self-catering holiday in Kensington.