UK
Midlands
Staffordshire
Lichfield
Shop, Restaurant
WS13
, Lichfield,
Lichfield Retail Park
To Let, 7,225 sf
Shopping Centre
Final unit to let.
Lichfield is an affluent Cathedral city located in south-east Staffordshire. The city is very well connected with..