I would suggest that all three still exist, albeit in different, perhaps less apparent but still ingrained forms, Michelle. Snobbery is built into British society, and will remain so, I fear, for as long as a monarchy exists, but also the associated historical trappings: knighthoods and OBEs, Black Rod and the dilapidated parliament, the outward expressions of a stratified society.
And for as long as working class voters continue to choose public schoolboys as their rulers. Unwarranted deference to those of a 'higher' class, a belief that they must be superior because of birth, that they have a God-given right to rule, is itself a form of snobbery, even if the high-born no longer need to actively express it themselves.
It is less evident, but for that reason harder to extirpate. It has been assimilated.
One can eat wonderfully well in Britain, at a myriad of fancy restaurants, or elaborate middle-class dinner parties. But the 'poor food', the result of the loss of Britain's culinary culture from the Industrial Revolution onwards, is reflected in the absence of nutritious sustenance for those struggling to get by, and the lack of communal celebrations of food and its shared cultural value.
Pub culture also - it has shifted, and become more varied and more universally welcoming - but Britain still had an unhealthy tendency to see any socialisation or celebration as synonymous with a venue for boozing, again linked to that lack of food culture.
I wrote an article here recently about the absence of an English equivalent of 'Bon appétit', reflecting on these matters, which you may find of interest.