(I'm confuzzled so) -walking around London knowing the way from past visits end up sitting on a bench near the Thames River-