Amazing place to stay for a week in London - adorable apartment located close to so many locations. Thanks so much for the great hospitality while I was in London!