Họ cũng đã nhận được đề nghị từ phía một số đối tác thương mại. Tuy nhiên, đề xuất đã bị đa số các ủy viên FA phủ quyết. Họ cho rằng Wembley không đơn thuần là một SVĐ mà là niềm tự hào, biểu tượng của thể thao nước Anh.
Sau khi xây dựng lại SVĐ này vào năm 2007 với chi phí gần 800 triệu bảng, Wembley đã mang diện mạo mới. Và từ đó, để bù đắp lại chi phí, tăng thu nhập, FA đã cho tổ chức các trận bóng bầu dục, các buổi biểu diễn ca nhạc, sự kiện. Trong thời gian tới, có lẽ đây cũng là phương án tốt nhất cho FA.
Wembley là nơi tổ chức cả hai trận chung kết bóng đá nam và nữ tại Olympic London 2012. Tháng 5/2013, Wembley cũng tổ chức trận chung kết Champions League chào mừng 150 năm thành lập FA. Năm 2011, Wemley cũng tổ chức trận chung kết Champions League giữa M.U và Barca.