Shop Premises to let in Lichfield
City Business Brokers are pleased to bring to the market this very attractive Shop Premise, which is ideally located within a unique character mews setting, surrounded by complementary shops and businesses, all within the beautiful Cathedral City of Lichfield which is 16 miles north of Birmingham City Centre. The shop is a self-contained lock up […]