Harrods’ Union Jack bear is the perfect keepsake. This cuddly cub evokes
memories of journeys to our Knightsbridge store, wearing a sweater that
celebrates the British flag in all of its glory. Whatever he means to
you – whether that’s homegrown pride or fond memories as a tourist –
he's sure to illicit a warm smile.