Parade passing by London's Department Store