by temi | Aug 17, 2014 | Temi
It may seem counter intuitive to think that, the best place to hide or lead an anonymous life is a large city like London, with a population of 8 million. But when you consider the hectic pace of life and other factors, such as the fact that Londoners hardly talk to...