BowSatchelLover Member Sep 29, 2008 52 1 Apr 15, 2014 #1 Apr 15, 2014 #1 I was looking on Harrods and these came up. It says they're UK exclusives.