Company name: Robert Welch Studio Shop
Description: Visit the Robert Welch studio shop in the historic town Chipping Campden, nestled in the heart of The Cotswolds.
Lower High St, Chipping Campden GL55 6DY, United Kingdom