church building in Manchester, Greater Manchester, England, UK
St Ambrose Barlow Deanery (South Manchester)