Mobberley, Cheshire, England
1 article

Plymouth Brethren
Exclusive Brethren Face Opposition Over Proposed Meeting Hall in Mobberley, United Kingdom
The Exclusive Brethren, also known as the Plymouth Brethren Christian Church, have faced opposition from local residents in Mobberley, Cheshire, over their proposed new meeting hall. The group,...