The Paper Tailor

Location: Leigh on Sea, Essex, England
Website: www.thepapertailor.com
Bio:

Welcome to our world of design and letterpress. We create beautiful stationery on a 100 year old printing press for weddings, businesses and individuals as well as create greeting cards and elegant paperie products.