Public houses (better known as pubs) are businesses that serve alcoholic drinks such as beer and ale, and usually also non-alcoholic drinks such as lemonade, coca cola, tea, coffee to be consumed within the limits of the
public house. ... If the
pub has rooms where people can sleep at night, it is usually
called an inn.
read more >>