Octopus 1. Harrods - The luxury department ... Hamleys - This iconic toy store on Regent Street usually stocks a wide range of Jellycat products, perfect for finding the latest releases.
Vectis held a sale that included a range of Jellycat toys last week. An Odell Octopus, Polar Bear and Penguin set sold for a total of £80 – double their lowest valuation. But the toys did not ...