This is a great spot to base yourself for a London visit. Really convenient to all parts of London and lots of great things to do within easy walking distance or short tube rides, pubs, parks, historical sites, museums and galleries.