Welcome to 

     

 

THE SHOP STOKE NEWINGTON

CLOSED ON SATURDAY 27 SEPTEMBER 2008.

You can contact us by mail using the shop address below until December 2008.

Address :  111 Stoke Newington Church Street

London N16 0UD