The StrandPosted by Antoine P BorgPosted on 2017-10-92017-10-9Posted in A photo of the Strand where they drive on the right – London, United Kingdom