Tottenham in London never used to be the most popular place to live in, but things have changed in recent years. There are now better transport links to Tottenham than ever, and more people are beginning to discover Tottenham. Property prices are going up in the Tottenham area of London […]