Look! Live traffic cameras in London!
Trafalgar Square:
Hyde Park Corner:
Albert Bridge:
More traffic cams:
Marble Arch, close to our hotel:
Oxford Street at Regent Street:

Charing Cross Road (if only live cams existed when Helen Hanff was writing):

Panoramic cameras:
Westminster and the London Eye:

and courtesy of the Travel Channel, Parliament: