Holiday Inn Express London-Wimbledon-South  -  

200 High Street, Colliers Wood, Mitcham, Greater London, SW19 2BH

Distance  Distance from Holiday Inn Express London-Wimbledon-South to Mitcham is approx 1.33miles  Mitcham centre is approx 1.33 miles