The official Pride in London’s pop-up shop to buy everything rainbow

Life is short: buy that ‘Proud’ cap and treat yourself before the 7 July parade