The Lamb Inn, Little Milton, Oxon - Pub Kitchen RefurbishmentThe Lamb is a traditional warm welcoming family pub set within a 16th Century thatched...