Menu Close
Lark Rise III

Self-catering static Narrowboat

Check Availability Photo Gallery About the boat Lark Rise III is a 50ft semi-traditional narrowboat1 built in 1989 and is moored in Lechlade-on-Thames, Gloucestershire. She…

scroll to top