We had a wonderful stay at Dom's flat in London. There is no better location - everything is within walking distance.
The flat was clean and very well appointed with everything you could need for your stay in London.
Communication was very prompt and all questions were answered.
Highly recommend this flat in London!