The Lamb is a traditional English pub situated moments away from Marlborough high street, a picturesque market town located in rural Wiltshire.