Great location with short walks to coffee shops, restaurants, pubs and the Sloane Square tube stop.
A few short stops from Stamford Bridge stadium.