Chelsea Island 8Th Floor Three Bedroom Apartment With Panoramic Views London is located 600 metres from London Imperial Wharf train station and about a 5-minute walk from the Georgian CofE St Mary's Church. At this apartment, Wi-Fi and parking are also provided.
Chelsea Island 8Th Floor Three Bedroom Apartment With Panoramic Views is complete with a refrigerator and a dishwasher in an equipped kitchen.
The botanic and apothecary Chelsea Physic Garden is 2.1 km away, and the famous Natural History Museum is 2.2 km from the apartment. Churchill War Rooms Museum is approximately 10 minutes by car from the property.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please