Kensington Serviced Apartments is located in one of central London's most exclusive neighbourhoods, Presidential Kensington Serviced Apartments in London offer a selection of spacious and stylish designer studios and one bedroom apartments suitable for short or long stay. Each serviced apartment is roomy with discreetly fitted kitchens and contemporary appliances that include fridge freezers, top of the range ovens, microwaves and dishwashers. For your entertainment all apartments have plasma ... More