St George and St Teresa's Parish Centre

St George and St Teresa's Parish Centre
337 Station Road, Dorridge, Solihull, West Midlands, B93 8EZ
Photo of St George and St Teresa's Parish Centre