Crystal Palace FC bought the site, a former brick field, in 1922 for £2,570 and moved to Selhurst Park from The Nest in 1924. The facilities, which included a main stand on the west side and terracing and embankments around the pitch, remained virtually unaltered until a 5,000 seat stand was opened on the east side in 1969 and seats installed in the main stand paddock in 1979.
In 1981 land at the rear of the north end was sold for housing and a supermarket resulting in the construction of a new truncated terrace (subsequently roofed and installed with 2,500 seats in 1993) whilst the paddock on the east side was provided with 5,080 seats in 1990 and a double deck 8,147 seat stand with a curved cantilevered roof was opened at the south end in 1995. The all-seat capacity at the start of season 2007/8 was 26,300 and the pitch size 110 x 74 yards.