Marks & Spencer Alfold BP ← View details Horsham Road, Cranleigh, England GU6 8JE Get Directions From* To * — Required information