Group OneLife Church August 9, 2018 by STCAdmin A new Christian church based in Slough. OneLife Church (Plant) is part of Catalyst, a group of churches within newfrontiers. Address: c/o 306 Scafell Road, Slough, Berkshire,SL2 1TY Telephone: 07736 063502 Website: http://www.onelifeslough.org.uk