Kelmscott Studio
0 Reviews
About the Business
Kelmscott Studio | Kelmscott Studio is a craft led Interior Design company with a showroom and workshop based in Stroud, in the Cotswolds
Contacts
Call Us
07904354299
2 Bedford St, Stroud GL5 1AY
Hours
Features
- Wheelchair-accessible car park
- On-site services
- Online estimates