This list of London villages will show you the best areas with a village feel in the UK capital. They're great local neighborhoods to see.