The London bus stop Posted on February 20, 2013 by sarasiobhan The London bus stop, Headington. A regular gathering space for all sorts of people. Today this man who looked straight out of an old black and white British film. Share this:TwitterFacebookEmailLike this:Like Loading... Related