Ilford, United Kingdom
Connaught Rd
N/A
+44 2084784765
Wheelchair-accessible car parkWheelchair-accessible entrance
The family-related environment is nice. Good worship and there is something for everyone.
like
Church, but not as you know it
Home from Home
Deli
The best companies in the category 'Deli'