The Lion Inn - Winchcombe is a delightful pub in Winchcombe, well liked for its mouthwatering options, excellent cakes and excellent puddings. Located in the village, this yuppie bistro offers real ale, local beer and excellent wines. Nice lounge and lovely menu. Very friendly waiting staff and lovely setting. High prices.