London, England - Iconic red double-decker buses and black taxi on the move on Regent Street with british-style umbrella stock photo

London, England - Iconic red double-decker buses and black taxi on the move on Regent Street with british-style umbrella