Which part of London is Mitcham?
Mitcham is an area within the London borough of Merton in South London, England. It has its centre 11.6 km (7.2 mi) south-west of Charing Cross. Originally a hamlet in the county of Surrey, today it is mainly a residential suburb.
Is Mitcham in Greater London or Surrey?
What is Mitcham famous for?
Why is Mitcham in Surrey?