We had a memorable stay at this charming flat situated minutes away from Central London surrounded by many great restaurants, bars, cafes, boutique stores and landmarks.