Situated eighteen miles north of Birmingham, Lichfield is the home of The Chequers, a housing development managed by Bromford Housing Association. Overlooked by the treasured landmark Lichfield Cathedral, Chequers is set on the edge of a conservation area amongst a … More >>