Wales certainly do, England not too much.
The strange thing is that other countries that have St.George as a patron saint celebrate the day quite heavily.
Are you from Bangor or do you just go to uni there? Im only about half an hour away (Old Colwyn) and i dont know anyone that celebrates St. Davids day.
