Our Lady and St GeorgeParishShareShernhall StreetGreater London, England E17 9HGUnited KingdomGet directions