Found this in a back street off Oxford Street - brilliant! They have a whole floor devoted to ribbons :)