WHEN you can buy booze differs in Scotland and England and even among its major supermarkets. Here is a handy brief on the opening hours across your bevvy loving country. What time can you buy alcohol in Scotland and England? In Scotland alcohol can be sold between the hours of 10am and 10pm. Pubs and […]