On 2 August 2015, 25,000 people cycled past the Anglers’ Pub in Teddington completely unaware that if they came back at 6.30pm they’d hear the great news of the gospel. This particular Antioch Plant found itself on the route of Ride London, the mass participation Cycle Ride. I know because I cycled past. At great […]

Read More...