I stayed at Lisa's flat for a week on a work trip. The flat is lovely and in a fantastic location. Tons of great restaurants / bars and several tube stations nearby, and walking distance to many sites in central London (Soho, Bloomsbury, Covent Garden, Oxford Street, etc). I would definitely stay here again, and highly recommend to others!