Filter by tag | Filter by location
Shopping » Jewelry, Watches & Clocks in London
38a Church Street, London TW1 3NR
1 review
Tags: and, friendly, jewellery, stylish, with
photofairy
(8 points)
This chic and funky shop offers a little glamour to this lovely street in Twickenham. To be honest the high street is rather lacking but Church Str... more...