L’Arche Ipswich
L’Arche Ipswich is a settled community in East Anglia, United Kingdom.
Our first house, The Cornerstone, opened in 2006 and is situated in a pleasant and quiet area of Ipswich near Christchurch Park about 10 minutes’
Shown on the atlas at approximate coordinates (~1km) to respect residential privacy.