UKMidlandsLeicestershireLeicester
Shop, Office
To Let 762 sf
Situated in the ever popular district of Clarendon Park with the city centre..