In England many people drink alcoholic beverages in places called public houses or pubs.