Tamworth, Lichfield, England
Cleat Hill Farm CL is located 5 miles N.N.W of the historic market town of Tamworth.Tamworth once capital of ancient Mercia, renowned for its floral displays. Dominated by splendid Motte & Bailey 12th C castle, overlooking open parkland, play areas, floral terraces and river.
Contact: +447970907255