Hangers Kitchen Refrigerator Elevator TV Wifi Dishes and silverware Microwave Essentials
South Kensington - 1 bedroom apartment
A bright and cheerful one bedroom apartment perfect for a short stay in South Kensington. Conveniently located on Cromwell Road, you are within a short distance of Cromwell Hospital, Kensington Gardens, The Royal Albert Hall and many more attractions! With Gloucester Road and South Kensington tube stations within walking distance, you can easily explore London!