Contact Us

Contact Us

Get in touch

From June 15 by appointment. Please call or email to arrange.

Mail order also available, contact us:


Tel: 0208 341 9007 


Bus and Tube: W7 from Finsbury park or a 144 from Turnpike lane directly to the shop.

The Shop

Address: 308-310 Park Rd, London, N8 8LA

Phone: +44 (0)20 8341 9007


Business Hours

Tues - Friday 10am to 6pm

Saturday - 10am to 6pm

Sunday - 11am to 5pm

New website is still under development