The semi-finals have always been contested at neutral venues. Since 2008, all semi-finals have been held at Wembley. In the past any suitably large ground which was not the home ground of a teams in that semi-final was used. Villa Park in Birmingham, Old Trafford in Manchester, and Hillsborough in Sheffield were common hosts.
when did fa cup semi finals move to wembley
2008