Britain, stay at an inn.
British Tourist Authority.
SEE: British Tourist Authority. Stay at an inn.