A charitable organisation with a café based in The Mall (Wood Green shopping centre).
location
Contact
Address
Unit 17a, Wood Green Shopping City
London
N22 6YQ
United Kingdom
Enquiries website
Accessibility
Wheelchair accessible.