The Bead & Jewellery Shop

Jewellers in Town Centre, Twickenham
Nearest public transport
St. Margarets - National Railway