The Boat House Log Cabin by the Lake In Leedstown, United Kingdom — photo 2

The Boat House Log Cabin by the Lake In Leedstown, United Kingdom

You'll want to take a look inside the Boat House Log Cabin located in Leedstown, United Kingdom. The cozy cabin building retreat can accommodate up to 2 guests with one bedroom and one bathroom.