Satellite photo of Renewal

Our Location

Renewal Christian Centre Building Solihull

A 'City' Church in Heart of England Solihull is situated in the Heart of England. Over the centuries the borough has grown in size and influence and now includes within its boundaries the National Exhibition Centre, a large technology park and a new town centre development accommodating leading retailers with many restaurants and places of entertainment.

Other Congregations

Renewal Solihull is our central Church, when we 'congregate' we meet in many venues and become relevant to our local communities. For more information about our where and when these meeting take place check out our other congregations.

How to find us

Our Central Church is situated at the corner of Lode Lane and Boulton Road, Solihull. From the M42 take junction 5 on to the A41 to Birmingham and at the third set of traffic lights turn right into Lode Lane. Take the second right into Boulton Road and immediate right again into car park. From the A45 Coventry Road take the B425 for Solihull Town Centre. Boulton Road is half a mile past the Land Rover works on the left.

Map You can get directions and see us from space with Google Maps.