Great stay at Harry’s flat!
A bit far from the london center (30 min by bus or tube) but the cost-benefit is simply amazing