Without any doubts the best place to stay in London. A wonderful flat in an amazing and quiet area with perfect public transport connections and all kind of stores and restaurants within a 5 minute walk. The apartment is wonderful with a nice and relaxing view on the green park. I can recommend it a 110% for short and long stays. Charley was a perfect host, answering all questions within minutes and made the check-in super easy. Thanks a lot!