A handful of boroughs could remain smoking havens. These include Barking and Dagenham, where eight in 10 pubs do not serve food, as well as Harrow, Lambeth and Tower Hamlets. A spokesman for Action on Smoking and Health (ASH) said the legislation would protect bar staff and allow people to go out without risking passive smoking.