Let Agreed - High Street, Lechlade
- A prominent High Street shop
- Approximately 30'2 x 20'8
- Three large windows
- WC and storage behind
A most prominent High Street premises situated a few minutes walk to the market place of the desirable Cotswold market town of Lechlade on Thames. The shop measures approximately 30'2 x 20'8 and has three large display windows. There is storage and a WC behind.