If you go with an attitude you are making it difficult for yourself.

Spain is no longer cheap. It is as expensive as the US, if not more expensive. London? Forget about it. You'll be spending the English pounds like you do US dollars here for everything and you get much, much less.