The cheapest place for a pint revealed and prices start at just £2.50