Hamleys Toy Parade: Police appeal after woman punched Hamleys has apologised for having to cancel sections of the event due to "unprecedented" crowds. Source