Made in England Prince George of Cambridge Tea Towel Certainly one for any Royal fan... this commemorative Royal Baby tea towel celebrates the safe arrival of Prince George of Cambridge on 22nd July .