Get Directions to Anchor Staying Put ← View details 52a Bunyan Road, Kempston, Bedford MK42 8HL, United Kingdom, Bedford, England Get Directions From* To * — Required information