The unique Piccadilly Princess Royal Emerald Green watch by Backes & Strauss dazzles with its 245 ZambianĀ emeralds mined by Gemfields.