The best time to visit Tottenham is generally during the spring (April to June) or early autumn (September to October) when the weather is mild and pleasant.
During these months, you'll find the temperatures comfortable for exploring, typically ranging from 10°C to 20°C. There's also less chance of heavy rain compared to the winter months, making it ideal for walking around and enjoying outdoor activities like visiting Tottenham Marshes or attending a match.
For those planning to attend a football match, the Premier League season runs from August to May. Visiting outside of the peak summer holidays (July and August) often means fewer crowds and potentially better value on accommodation and flights, especially if you're not tied to school holidays.