D- Collection Chelsea Terrace offers accommodation in London, 800 metres from Stamford Bridge. The unit is 900 metres from Chelsea FC. Free WiFi is provided throughout the property. The kitchen comes with an oven. Read more
D- Collection Chelsea Terrace offers accommodation in London, 800 metres from Stamford Bridge. The unit is 900 metres from Chelsea FC. Free WiFi is provided throughout the property. The kitchen comes with an oven.