What a stroke a luck finding this place. It is literally central to EVERYTHING in London. You are at most 5 minutes from any one of a dozen buses that go everywhere around the city and it takes on average 10 - 20 minutes to get anywhere from the flat. Ann was unbelievably fast answering any of our questions. Just about a perfect spot to stay and explore London. Would stay again.