Good spot to stay. Convenient to see a lot of London!!