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!
England, United Kingdom
['email', 'phone']
Entire condo
Entire home/apt
1 bath
["Essentials", "Long term stays allowed", "TV", "Elevator", "Microwave", "Refrigerator", "Kitchen", "Hangers", "Wifi", "Dishes and silverware"]