17th-century pub with warm rooms offering free English breakfast & a rustic restaurant.
John Barleycorn is an inn in Cambridge, United Kingdom. It is located at The John Barleycorn, 3 Moorfield Rd, Duxford, Cambridge CB22 4PP. Visitors rate it 4.6 out of 5 based on 468 reviews. You can contact John Barleycorn by phone at +44 1223 691411.
John Barleycorn is located at The John Barleycorn, 3 Moorfield Rd, Duxford, Cambridge CB22 4PP, United Kingdom.
You can call John Barleycorn at +44 1223 691411.
John Barleycorn has a rating of 4.6 out of 5 based on 468 reviews.
How to get there