Virtually every Friday in the year, different groups of people from Kensington Temple, London City Church leave the busyness of London behind. They set out enthusiastically by car, minibus or train to converge on Annan Court. Purchased by Kensington Temple in 2001,...