Oriel House, Church Lane, Welford-on-Avon, Stratford Upon Avon, Warwickshire CV37 8EL, United Kingdom
Distance: 686 yd.
Company description
Deep in the heart of the Warwickshire countryside, The Bell Inn is an outstanding 17th century inn, complete with exposed beams, flagstone floors, oak furniture, open fireplaces…and a warm welcome.