The Church Commissioners for England is seeking a buyer for its Grade II listed building at 897–905 Finchley Road, NW11.
The building is being marketed by Colliers for offers over
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.