Prime Clitheroe Town Centre Shop for Lease at £795 pcm with Office, Kitchen, and WC
Clitheroe BB7 in Lancashire
- Rent: £9,540 £795 per month
Shop to let in Clitheroe town centre, Lancashire, featuring office, kitchen, and WC, with a new 3-year lease at £795 pcm, rateable value £4,400, and EPC rating D;…