It is considered illegal to smoke in public places in UK. The law changed around a decade ago. You can smoke outside in designated areas, but indoors in public places it is banned. It's also banned to smoke in your car if you are traveling with children.