When you stay at Chelsea Studios, you'll be in a great location, within a short 10-minute walk of Thames River and Stamford Bridge Stadium. Also, Natural History Museum and Sloane Square are a short five-minute drive away
Features: Desk And Chair | Single Bed | Toiletries Provided | TV | Water Supply | WiFi
Features: Desk And Chair | Single Bed | Toiletries Provided | TV | Water Supply | WiFi
Features: Desk And Chair | Single Bed | Toiletries Provided | TV | Water Supply | WiFi