Tottenham, although filled with fantastic architecture, diverse culture and excellent public transport links, is quite a grubby looking town in north London comprising South Tottenham, Tottenham Green, Tottenham Hale and Tottenham Marshes. A multicultural hots...
Full review