This is a great place to stay if you are in London for a short or long while. A few Underground stops from anywhere I can imagine you'd want to visit!