Great place to explore London. very close to groceries and both bus and Subway stations.