I was traveling to London with my 2 girls (17/15) for a week ... the location was ideal ... and we walked to The Thames easily ... we also waled to the Tower of London .... (across the Tower Bridge)
The tube was on the corner -- and after a day, we knew just where to go (the man at the Tube station was very helpful and said not to buy a paper ticket, but use our cashless option (credit card).
The Tesco downstairs had everything we needed from coffee and drinks to prepared food to snacks.
All my texts/questions were answered within minutes.