1 Bedroom Chelsea Home
1 Bedroom Chelsea Home London apartment is located next to Royal Albert Hall and Up at The O2.
Just 10 minutes on foot from London city center. Serving english and british specialties, The Chelsea Kitchen is about 50 meters away.
This property features free Wi-Fi, a dining area and a seating area in rooms. Guests can benefit from a private bathroom.
The apartment comes with a kitchen fitted with a dishwasher and a microwave.
A 5-minute walk takes guests to Fulham Broadway underground station.