Village Life In London City May 12, 2010June 23, 2010 Jenny McNeely Ask any London dweller how they handle living in a city of over 7 million and the likely reply is that the city is just a collection of villages, few places demonstrate this…