3A Evering Road​​, Stoke Newington. London. N16 7QA.

e: committee.of.taste@gmail.com

 

​Hours:

Weds-Sat 11-6

Sun- 11-5