Lakeshore Leisure Group

Lakeshore Leisure is a developing UK leisure brand offering quality holiday homes on their three parks- Otter Falls, Lakeview Manor,  and Clawford Lakes.

Lakeshore Leisure Group