 The new Wembley Stadium has been the permanent venue of the final since 2007.As of 2019, the record for the most wins is held by Arsenal with 13 victories.The cup has been won by the same team in two or more consecutive years on ten occasions, and four teams have won consecutive finals more than once