London Town
Position: 51°31’0″N 0°02’32″W Back in the early 1980s, when I lived in London, each neighbourhood still had the distinctive feel of villages. There were greens surrounded by shops and a church. Local pubs were full of locals who had lived …