British flags fly overhead as double-decker buses and taxis move along below.