If you're searching for a city center apartment rental, consider New Chelsea Cloisters, boasting area attractions including Victoria and Albert Museum, London Natural History Museum and Royal Albert Hall. There are many great attractions nearby, including Buckingham Palace, Big Ben, Battersea Park and Hyde Park. Also close by are Kensington Gardens and Earl's Court Exhibition Centre. Apartment accommodations come with air conditioning, televisions and irons/ironing boards. Practical amenities include kitchens.