Illawalla Country Club

The Illawalla

Historical landmark
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Illawalla was an Edwardian single-story building in the Skippool area of Thornton, Lancashire, England. Built in 1902, it was demolished in 1996, after lying …