67-69 Channel Street, Galashiels, TD1 1BN Investment Properties Prominent Position Ground & 1st Floor 2,325sq ft Tenant: Vodafone Ltd Expiry: September 2026 Passing Rent: £9,500p.a. Price: o/o £119,000 Download Details Skills Galashiels, Investment Posted on January 11, 2022 ← 19-21 Napier Street, Linwood, PA3 3AJ 72 Glassford Street, Glasgow, G1 1BP →