Title: News from Notting Hill
Subjects: Church and social problems, Church history, Group ministry
Places: England, Kensington (London, England), London