Boat House Lodge
The Boat House Lodge is an oasis of tranquillity, located on the banks of the River Severn in the ancient village of Wroxeter, Shropshire. Built in 2018 and newly refurbished, The Boat House Lodge was designed with the scenery and views as the focal point. Floor to (almost) ceiling windows look out over the garden, […]
More Info