Stansted Free Church Hall Loading Map.... Stansted Free Church HallChapel Hill - StanstedDetails 51.90221440000001 0.19815519999997377 Address Chapel Hill Stansted Essex CM24 8AG United Kingdom Upcoming Events No events in this location