The place is really central, 15-20 mins on foot away from all the major sites. You have restaurants and grocery shops close by. The tube station is a few mins away on foot. The flat was really nice and really good for a few nights stay.