To hear English people talk it's like they all live in dorms above the pubs.
No one lives in dorms above pubs. There is no such thing. The only time the terms dorms would be used is in a public school. If you want to make a point about English culture try learning something about it.
Cheers
DtG