Get Directions to The Red Lion ← View details 43 High Street, Swaffham Prior, Cambridge CB25 0LD, United Kingdom, Swaffham Prior, England Get Directions From* To * — Required information