Other places of worship in the Parish:
ATTLEBOROUGH, Norfolk. In The Lighthouse,
Address: 131 Hargham Road, Attleborough, NR17 2JP
Tel: 01953 – 603104
Mass: Sun 8.30am
The Lighthouse
131 Hargham Road,
Attleborough, NR17 2JP
United Kingdom
Unable to find any directions.