London Colney is apparently England's second biggest village, with a population of just over 12,000 and growing. London Colney used to be the last coach stop before London. On either side of the river ...