We found the location very convenient for our purposes. It's in a good part of London and we had no issue walking down to the West End area or to Regents Park. We were well satisfied with our stay.