Get Directions to S Farrar ← View details 2-6 Capital Road, Manchester M11 1LA, United Kingdom, Manchester, England Get Directions From* To * — Required information