Palmers Jewellers 25 Cabot Square, London E14 4QA