Wimbledon Traincare Depot Durnsford Road, WimbledonLondon, ENGLAND
Sports Ground Poplar Road, WimbledonLondon, ENGLAND