Maya's place is all that is you expect in London. Everything was assessable from the tube, to eateries, and markets. Always remember London flats are like NYC flats on the small side, that being said, we had no problem for the 3 days of our stay.