Leila Sailing Trust Latitude: 0.052° 52' 41.1° N Longitude: 0.01 ° 26' 15.9° E
The Leila was built to race at the crossroads of yacht racing in Britain. Although she is not as fast as modern fiberglass yachts, she is a key link in the development from working boats.
This page is currently under construction. Please come back soon
How to Find Us