Buckingham Palace is selling royal-themed gifts shipped in from overseas . The Royal Collection Trust shop sells teddy bears flown in from Turkey . Embroidered towels made in the EU and T-shirts from China also on sale .
Buckingham Palace is selling royal-themed gifts shipped in from overseas . The Royal Collection Trust shop sells teddy bears flown in from China . Embroidered towels made in the EU and T-shirts from Turkey also on sale .