English Pub almost always have the same kind of food such as steak, burger, pie, fish & chips, gammon & egg, curry and all of them served with chips, besides you always can choose the soup of the day.
Spanish bars always are busy, people having breakfast, lunch, drinking after work until midnight, Spanish cuisine consists of a variety of dishes, which stem from differences in geography, culture and climate. Foods include: seafood, mediterranean salad, paella, cocido, fabada, tortilla, pan con tomate y jamon, gazpacho etc...
In both of them you can socialise but I think in England is easier (at least in the North) you don't need to know anybody to talk to someone, however in Spain the concept of party or happiness is much better.
About decoration or furniture in Spain bars is simpler than English where you can find a fireplace, candles or carpet to get cosier. Spanish bars you can smoke inside but in this case I can't say if this is an advantage because depends on if you are or not smoker.
About decoration or furniture in Spain bars is simpler than English where you can find a fireplace, candles or carpet to get cosier. Spanish bars you can smoke inside but in this case I can't say if this is an advantage because depends on if you are or not smoker.
However with no doubts the main difference between them are TAPAS, where in almost all bars you are going to get a piece of food for every drink, They may be cold (such as mixed olives and cheese) or warm (such as chopitos, which are battered, fried baby squid) even sometimes sophisticated cuisine.
In conclusion, both of them are really great places, if I wanted to enjoy the environment with a beer I would choose England but if wanted to enjoy a beer with a great food I would choose Spain