Let Agreed - High Street, Lechlade

£950 pcm

  • High Street, Lechlade
  • High Street, Lechlade
  • High Street, Lechlade
  • High Street, Lechlade
  • 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.