Spacious 1 Bedroom Apartment in the Heart of Chelsea

Spacious 1 Bedroom Apartment in the Heart of Chelsea Book / Directions
Located in Chelsea- this apartment building is within 2 miles (3 km) of Cromwell Road- Natural History Museum and Victoria and Albert Museum. Stamford Bridge Stadium and Imperial College London are also within 1 mile (2 km). South Kensington Underground Station is 15 minutes by foot and Gloucester Road Underground Station is 15 minutes.
Address
England LondonVale Court- Mallord Street
Nearest stations
About 2 minutes from Worlds End Health Centre on foot
Rating
★★★☆☆3.5
Reserve

Transit information

Nearest places

Nearest hotels