Get Directions to Maypole Self Service ← View details 171-173 Maypole Lane, Birmingham B14 4, United Kingdom, Birmingham, England Get Directions From* To * — Required information