Norwood, Mission chapel Return to Directory Church or graveyard: Norwood, Mission chapel Local Authority: Lambeth LB Denomination: Roman Catholic