Get Directions to Pollards Hill Community Centre Association ← View details New Horizon Centre, South Lodge Avenue, Mitcham CR4 1LT, United Kingdom, Mitcham, England Get Directions From* To * — Required information