Victoria Station is one of my first memories of London after getting off the train from Heathrow. I remember arriving there more than leaving. In fact, I don't recall how we got from there to a hotel. We walked, probably.
I wish I had a chance to visit Green Park. I saw it briefly when visiting the Hard Rock Cafe. London has many great outdoor areas.
I recall visiting a pub somewhere around Canary Wharf. That area was picturesque. But, I suppose much of London is.
I took the Underground everywhere. So, I don't have a good grasp of where things are located. Fortunately, we now have maps on our phones.