Contact

Our company details are:

Kelmscott

Lechlade

Gloucestershire

GL7 3HJ


Tel: +44 (0) 1367 252486
 

Email: shop@kelmscottmanor.org.uk

Contact form