No1 The Mansions By Mansley is located near several popular attractions, including Stamford Bridge Stadium, Natural History Museum London, and Harrods.