Barrington Jewellers

17 Oakleigh Road North, London N20 9HE