England has had 10 clubs appear in the Champion's League (Us, Utd, City, Arsenal, Liverpool, Chelsea, Leeds, Everton, Newcastle and Spurs).
Spain has had 14 (can't be arsed listing): http://www.eurocupshistory.com/champions_league/spain_clubs
You can use stats how you want ofc, but I believe Spain is definitely more competitive than England.