It's the better place in London, in steps location from many beautiful places.
We had walking around each of days and we didn't use the any transport.
Very comfortable and warm room - it's imortant in London. Near flat we found Tesco. We will stay here in next time.