My wife and I ended our England vacation at Max and Billies flat in London and it was a great location. The station is about 2 blocks away, there are several pubs nearby, Hyde Park is right down the street, and we were able to walk to several museums from the flat. It was great for our visit to London. Thanks y'all!