Great stay for our visit to London! Metro station and convenience store all in walking distance.