Back
News

Leighton Buzzard protest today

The Church of England faces further revolt today over its decision to allow church land development near Leighton Buzzard, Bedfordshire.

 

The 7-acre site is earmarked for a £15m out-of-town retail park that Claymore Group will develop with the Church. Protestors will march on Westminster Abbey at lunchtime.

 

28/05/14 Daily Telegraph B4

Up next…