Our Lady of the Assumption Roman Catholic ChurchParishShare131 Deptford High StreetLondon, England SE8 4NSUnited KingdomGet directions