With a stay at The Cromwell Road Sherborne Court in London (Kensington), you'll be convenient to Kensington Palace and Natural History Museum. This apartment is close to Buckingham Palace and Big Ben.
Make yourself at home in one of the guestrooms featuring microwaves. Complimentary wireless Internet access is available to keep you connected. Conveniences include washers/dryers and irons/ironing boards.
Business, Other Amenities
Featured amenities include luggage storage and an elevator (lift).