This iconic Harrods teddy bear wears the famous Tower of London guards’ uniform.
They were originally known as 'Yeoman Warders', the guards of the Tower of London. They were first formed in 1485 by Henry VII. Today, they are more commonly known as ‘Beefeaters’.
This bear is 25cm tall, he can be hand washed and is suitable for any child over 3.
He has only been displayed.
Harrods Royal Beefeater Bear
SKU: S1181
£25.00Price