This is an excellent location for all of the London museums, sites, venues, markets and shops. Locally there are walks along the river Thames, a large park with cafe is nearby, lots of pubs offering food are along the Thames walk. Easy bus and underground access.