You are here: Home Restoration Churches in the United Kingdom New Life Community, Toxteth, Liverpool New Life Community, Toxteth, Liverpool LanguageEnglish ContactPhone: 07902498778 AddressMeets in various homes.