To navigate, press the arrow keys. The Paper Place ← View details 91 Eachelhurst Road, Birmingham, England B24 0NU +44 121 351 1397 Get Directions From* To * — Required information