Question:

What do you think of Mitcham (London)?

by  |  earlier

0 LIKES UnLike

Mitcham is an area in south London. It is near Tooting. Have you ever been in this area? What do you think of it? Would you live there?Why yes/not?

Thanks!

 Tags:

   Report

1 ANSWERS


  1. well it's sarf of the river, know what I mean?

Question Stats

Latest activity: earlier.
This question has 1 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.