This place was a really great base to explore london. It was about a 10 minute walk to the Thames, and a 30 minute walk to tower bridge. There were plenty of convenience and grocery stores to choose from, all within a 5 minute walk.