Get Directions to Planet Bike Ltd ← View details Upcott Avenue, Pottington Business Park, Barnstaple, Devon EX31 1HN, United Kingdom, Barnstaple, England Get Directions From* To * — Required information