Tuesday 13 December 2011

Victorian Screen printed Tea towels


Come and buy my hand screen printed tea towels at 104 Stoke Newington Church Street Pop-up shop. £10 each.

Opening Hours:
Fri: 11am - 5.30pm
Sat: 11am - 5.00pm
Sun: 11am - 4.30pm