Plough Lane

Plough Lane is a newly built football stadium in Wimbledon, south-west London. It has been the home of AFC Wimbledon since 3 November 2020. Wimbledon F. C. played its matches at the original Plough Lane stadium, approximately 200 yards from the current site, from 1912 until 1991.