Tilly's World ← View details Clotley Farm, Cluddley, Telford, England TF6 5DR +44 1952 251058 Get Directions From* To * — Required information