"Grand and characterful with stunning displays - right next to Carluccio's restaurant in the High Street"
18 High Street , Teddington, Middlesex TW11 8EW
Regular Opening Hours:
Monday to Saturday: 9am - 5pm
By appointment outside of these hours