Great place to stay and can’t beat the value. Came from U.S. and Bakerloo line is 5 minute walking distance that will get you anywhere in London in about 20-30 minutes.