Handmade Jewellery By Design ← View details 33 Station Road, Brackley, Helmdon, England NN13 5QT +44 1295 768171 Get Directions From* To * — Required information