← Back
Swan Inn Lechlade
Lodging
7 Burford Street, GL7 3AB
Lechlade on Thames, Gloucestershire
Business profile
The Swan is a historic 16th Century Inn situated in the beautiful Cotswold Town of Lechlade on Thames in, Gloucestershire, England. The Swan has a 40 seat restaurant serving lovely food and B&B Bed and breakfast accommodation for up to 12 guests. Perfect for Cotswold short breaks, fishing trips, walks. Book early for Fairford RIAT Air Tattoo bed and breakfast accommodation!
Customer reviews
No reviews yet
Write a review