| the towncentre
Mitcham tends to be spread out over a wide area, built in different eras. This is it's towncentre now, though one side of the green is part of a busy one-way system. Mitcham Fair is said to be the oldest in England, dating back to 1598 |
 |