© Licensed to London News Pictures. 23/07/2017. LONDON, UK.  People are caught in a rain shower in Regent Street in London during a spell of wet weather this afternoon.  Photo credit: Vickie Flores/LNP
{}