London

Europe | 31 Photos

London through 18 years of visits: red Routemaster buses at Trafalgar Square, the Tower of London under dramatic clouds, Camden Town's vinyl-stacked market walls, and a quiet afternoon on Primrose Hill with the skyline stretching beyond.