Get Directions to The Peacock ← View details Icknield Street, Forehill, Birmingham, West Midlands B38 0EH, United Kingdom, Alvechurch, England Get Directions From* To * — Required information