To fully appreciate all that London has to offer the best was to go is on foot, armed with a map (which can be downloaded from the link above) you will be able to discover much more as you can stop at your convenience when something interesting happens to catch your eye. The main Covent Garden Piazza is fully pedestrianised as is Trafalgar Square so you needn’t worry about the traffic or cyclists. There is much to discover everywhere nearby, see the history links for information about what has happened before on the streets that you tread.