Get Directions to The Lean Centre ← View details 38 Albert Rd , Tamworth B79 7JS , England , United Kingdom, Tamworth, England B79 7JS 07548108369 Get Directions From* To * — Required information