Published on Metro.co.uk on 24th December 2016: 24/12/201624/07/2017 by Qin Xie 7 reasons why Wandsworth is the best place to live in London