Inns appeared in England in the twelfth and thirteenth centuries, and were apparently fairly common, especially in towns, by the fifteenth century. The earliest buildings still standing today, such as New Inn, Gloucester, or King's Head, Aylesbury, date from this time. While inns provided...