Get Directions to The Bead & Jewellery Shop ← View details 95 Crown Road, Twickenham, Middlesex TW1 3EX, United Kingdom, Twickenham, England Get Directions From* To * — Required information