A city street in England filled with double decker buses A busy street is decorated with multiple British flags. British flags fly overhead as double-decker buses and taxis move along below.  a red and black double decker bus some flags and a street a bunch of British flags hanging above the cars on the road 