Park Road, London

A 1964 Terry O’Neill photograph of Bill Wyman, Mick Jagger and Keith Richards. I wonder what happened to them! They are seen walking in Park Road, London – just north of Baker Street underground station. The ‘Sherlock Holmes’ house is just around the corner to the right.
Image: Terry O’Neill (1964)
The same view in late October 2021.
Image: © Steven Miell (TimeViews)
A merged version of the two photographs. Use the slider in the centre.

One thought on “Park Road, London

  1. What a great shot! Also, I love the difference in cars, the “Scaffolding” sign in the old one and bike lanes in the new one!

    Like

Leave a comment