Wimbledon lies in the south west area of London , south of Wandsworth , west of Mitcham , north of Sutton and east of Kingston upon Thames on the outskirts of Greater London .
Wimbledon lies in the south west area of London , south of Wandsworth , and east of Kingston upon Thames on the outskirts of Greater London .