Staying with Lee was very convinient for our business trip.
The location is fairly central in London, walking distance to the tube as well as several places of interest.
The flat is nice, spacious and in line with the pictures