Excellent location, close to multiple parks, bus and tube and close to Stamford Bridge.