I highly recommend this flat, should you want to have a very relaxing and enjoyable vacation. The host is one of the best I've encountered so far, the apartment is extremely clean, fully equipped and cozy although we had water concern — but that is LONDON! The location is one of the best, in my opinion, in London walking distance to Oxford Street!
We were there for a night but had the most memorable stay! Thank you Tommy and team!