Not sure if it is much of an English-speaking friendly place, though. After visiting Barcelona and Valencia, I definitely think that without learning Spanish one can hardly thrive in these cities.
If you move to a city and don't attempt to learn the local language then yes you won't get the full experience. But you can definitely get away with minimal Spanish here, being seen to be making an effort is more important than fluency.
I have a different experience. It's easy to live there without speaking spanish. However, you should not move there if you don't want to learn it at all. In fact don't move outside any non-english speaking countries if you don't want to learn the local language. ;)