Welcome to Central London Apartments, the home of serviced apartments in London. We specialise in providing quality, great value accommodation in central London and the surrounding areas. Our short stay apartments offer a great alternative to hotels saving you an average of 30% and providing you with more space, comfort and flexibility. Whether you are planning a weekend break in London, relocating to the capital or visiting on business, Central London Apartments offer the perfect base.
Set in Chelsea, one of the most desirable areas in London, the Chelsea Cloisters enjoy an enviable location in the heart of London. A wide range of fine restaurants, fashionable bars and stylish shops are close by and a number of popular sights and attractions, including Harrods and the Royal Albert Hall, are within easy reach.