This delightful detached property lies in Barrow, Lancashire and can sleep two people in one bedroom.
Prices from £450.00
More Details & Availability