Local information
Lechlade is a historic market town located on the southern edge of the Cotswolds in Gloucestershire, England, where the River Leach meets the River Thames. Known for its riverside charm, the town is the highest point on the Thames that is navigable by vessels like narrowboats.
The property is situated to north side of the High Street, close to the junction with Thames Street.
A prominent position within the principle shopping area of Lechlade.
Other nearby occupiers include several restaurants, a fish and chip shop and local store.
Transport
Swindon Station - National Rail