Regent/Oxford Street is perhaps the least British place in Britain. It’s filled with ultra-rich tourists, those horrible rickshaws, pickpockets and American candy stores. The flags are like polishing a turd, but at least it may remind people what country they’re supposedly in.