Skip to main content
  • More filters
    2
161 results

2 bedroom New Build Homes & Developments for sale in Lancashire

  • Spotlight Property
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale, Poulton-le-Fylde, Lancashire, FY6
    Poulton-le-Fylde, Lancashire, FY6
    2 bedroom lodge for sale
    22
    Quickmove Properties - UK
    Added > 14 days
    Quickmove Properties - UK
  • 3D tour
    2 bedroom terraced house for sale, Plot 359, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 359, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 359, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 359, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 359, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    3D tour
    Plot 359, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale
    2
    Keepmoat - Farington Mews, Leyland
    Added > 14 days
    Keepmoat - Farington Mews, Leyland
  • 3D tour
    2 bedroom terraced house for sale, Plot 358, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 358, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 358, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 358, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 358, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    3D tour
    Plot 358, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale
    2
    Keepmoat - Farington Mews, Leyland
    Added > 14 days
    Keepmoat - Farington Mews, Leyland
  • Exclusive collection of homes!, undefined
    Exclusive collection of homes!, undefined
    Exclusive collection of homes!, undefined
    Exclusive collection of homes!, undefined
    Exclusive collection of homes!, undefined
    Exclusive collection of homes!, undefined
    Exclusive collection of homes!, undefined
    Hutton grange - A highly sought after development of 5 & 6 bedroom spacious homes
    Roxford Homes - Hutton Grange
    Roxford Homes - Hutton Grange01772 298585More detailsFeatured
  • 3D tour
    2 bedroom terraced house for sale, Plot 354, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 354, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 354, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 354, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 354, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    3D tour
    Plot 354, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale
    2
    Keepmoat - Farington Mews, Leyland
    Added > 14 days
    Keepmoat - Farington Mews, Leyland
  • 3D tour
    2 bedroom terraced house for sale, Plot 355, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 355, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 355, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 355, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale, Plot 355, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    3D tour
    Plot 355, The Harland at Farington Mews, Leyland, Croston Road, Leyland PR26
    2 bedroom terraced house for sale
    2
    Keepmoat - Farington Mews, Leyland
    Added > 14 days
    Keepmoat - Farington Mews, Leyland
  • 3D tour
    2 bedroom semi-detached house for sale, Plot 28, The Brahms at Latune Gardens, Firswood Road WN8
    2 bedroom semi-detached house for sale, Plot 28, The Brahms at Latune Gardens, Firswood Road WN8
    2 bedroom semi-detached house for sale, Plot 28, The Brahms at Latune Gardens, Firswood Road WN8
    2 bedroom semi-detached house for sale, Plot 28, The Brahms at Latune Gardens, Firswood Road WN8
    2 bedroom semi-detached house for sale, Plot 28, The Brahms at Latune Gardens, Firswood Road WN8
    3D tour
    Plot 28, The Brahms at Latune Gardens, Firswood Road WN8
    2 bedroom semi-detached house for sale
    2
    Wain Homes - Latune Gardens
    Added > 14 days
    Wain Homes - Latune Gardens
  • 2 bedroom end of terrace house for sale, Plot 272, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 272, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 272, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 272, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 272, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    Shared ownership
    £189,950
    Plot 272, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale
    2
    Wain Homes - Kingsley Manor
    Added > 14 days
    Wain Homes - Kingsley Manor
  • 2 bedroom terraced house for sale, Plot 273, The Candlewood Mid- Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom terraced house for sale, Plot 273, The Candlewood Mid- Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom terraced house for sale, Plot 273, The Candlewood Mid- Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom terraced house for sale, Plot 273, The Candlewood Mid- Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom terraced house for sale, Plot 273, The Candlewood Mid- Shared Ownership at Kingsley Manor, Lambs Road FY5
    Shared ownership
    £184,950
    Plot 273, The Candlewood Mid- Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom terraced house for sale
    2
    Wain Homes - Kingsley Manor
    Added > 14 days
    Wain Homes - Kingsley Manor
  • 2 bedroom end of terrace house for sale, Plot 274, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 274, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 274, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 274, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale, Plot 274, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    Shared ownership
    £187,950
    Plot 274, The Candlewood End – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom end of terrace house for sale
    2
    Wain Homes - Kingsley Manor
    Added > 14 days
    Wain Homes - Kingsley Manor
  • 2 bedroom semi-detached house for sale, Plot 277, The Candlewood Semi – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom semi-detached house for sale, Plot 277, The Candlewood Semi – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom semi-detached house for sale, Plot 277, The Candlewood Semi – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom semi-detached house for sale, Plot 277, The Candlewood Semi – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom semi-detached house for sale, Plot 277, The Candlewood Semi – Shared Ownership at Kingsley Manor, Lambs Road FY5
    Shared ownership
    £189,950
    Plot 277, The Candlewood Semi – Shared Ownership at Kingsley Manor, Lambs Road FY5
    2 bedroom semi-detached house for sale
    2
    Wain Homes - Kingsley Manor
    Added > 14 days
    Wain Homes - Kingsley Manor
  • New home
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale, The Lydiate at Alderstone Park, Garstang Road PR3
    The Lydiate at Alderstone Park, Garstang Road PR3
    2 bedroom semi-detached house for sale
    2
    Bellway Homes - Alderstone Park
    Added > 14 days
    Bellway Homes - Alderstone Park
  • 2 bedroom end of terrace house for sale, Plot 9 at Oakview Quarter Copp Lane, Preston PR3
    2 bedroom end of terrace house for sale, Plot 9 at Oakview Quarter Copp Lane, Preston PR3
    2 bedroom end of terrace house for sale, Plot 9 at Oakview Quarter Copp Lane, Preston PR3
    2 bedroom end of terrace house for sale, Plot 9 at Oakview Quarter Copp Lane, Preston PR3
    2 bedroom end of terrace house for sale, Plot 9 at Oakview Quarter Copp Lane, Preston PR3
    Plot 9 at Oakview Quarter Copp Lane, Preston PR3
    2 bedroom end of terrace house for sale
    2
    Avant Homes - Oakview Quarter
    Added > 14 days
    Avant Homes - Oakview Quarter
  • 2 bedroom semi-detached house for sale, Plot 70, The Alnmouth at Mill Green Gardens, The Cawsey, Penwortham PR1
    2 bedroom semi-detached house for sale, Plot 70, The Alnmouth at Mill Green Gardens, The Cawsey, Penwortham PR1
    2 bedroom semi-detached house for sale, Plot 70, The Alnmouth at Mill Green Gardens, The Cawsey, Penwortham PR1
    2 bedroom semi-detached house for sale, Plot 70, The Alnmouth at Mill Green Gardens, The Cawsey, Penwortham PR1
    2 bedroom semi-detached house for sale, Plot 70, The Alnmouth at Mill Green Gardens, The Cawsey, Penwortham PR1
    Plot 70, The Alnmouth at Mill Green Gardens, The Cawsey, Penwortham PR1
    2 bedroom semi-detached house for sale
    2
    Persimmon Homes - Mill Green Gardens
    Added > 14 days
    Persimmon Homes - Mill Green Gardens
  • New home
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    Shared ownership
    £142,396
    The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale
    2
    Bellway Homes - Alderstone Park
    Added > 14 days
    Bellway Homes - Alderstone Park
  • New home
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale, The Glover at Alderstone Park, Garstang Road PR3
    Shared ownership
    £142,396
    The Glover at Alderstone Park, Garstang Road PR3
    2 bedroom maisonette for sale
    2
    Bellway Homes - Alderstone Park
    Added > 14 days
    Bellway Homes - Alderstone Park
  • 2 bedroom apartment for sale, The Bowland - Plot 214 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 214 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 214 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 214 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 214 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    The Bowland - Plot 214 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale
    2
    Taylor Wimpey - Half Penny Meadows
    Added > 14 days
    Taylor Wimpey - Half Penny Meadows
  • 2 bedroom apartment for sale, The Bowland - Plot 216 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 216 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 216 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 216 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 216 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    The Bowland - Plot 216 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale
    2
    Taylor Wimpey - Half Penny Meadows
    Added > 14 days
    Taylor Wimpey - Half Penny Meadows
  • 2 bedroom apartment for sale, The Bowland - Plot 218 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 218 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 218 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 218 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale, The Bowland - Plot 218 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    The Bowland - Plot 218 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom apartment for sale
    2
    Taylor Wimpey - Half Penny Meadows
    Added > 14 days
    Taylor Wimpey - Half Penny Meadows
  • Recently added
    2 bedroom townhouse for sale, The Epping at Together Homes, Brindle Road PR5
    2 bedroom townhouse for sale, The Epping at Together Homes, Brindle Road PR5
    2 bedroom townhouse for sale, The Epping at Together Homes, Brindle Road PR5
    2 bedroom townhouse for sale, The Epping at Together Homes, Brindle Road PR5
    2 bedroom townhouse for sale, The Epping at Together Homes, Brindle Road PR5
    Shared ownership
    £78,000
    The Epping at Together Homes, Brindle Road PR5
    2 bedroom townhouse for sale
    21
    Together Homes - Together Homes
    Added < 7 days
    Together Homes - Together Homes
  • 2 bedroom mews for sale, Plot 50, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    Shared ownership
    £180,000
    Plot 50, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    2 bedroom mews for sale
    21
    Snugg Homes - Galloways Reach
    Added > 14 days
    Snugg Homes - Galloways Reach
  • 2 bedroom mews for sale, Plot 50, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    Shared ownership
    £110,000
    Plot 50, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    2 bedroom mews for sale
    21
    Snugg Homes - Galloways Reach
    Added > 14 days
    Snugg Homes - Galloways Reach
  • 2 bedroom mews for sale, Plot 50, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    Shared ownership
    £55,000
    Plot 50, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    2 bedroom mews for sale
    21
    Snugg Homes - Galloways Reach
    Added > 14 days
    Snugg Homes - Galloways Reach
  • Reduced
    2 bedroom bungalow for sale, The Pendleton - Plot 242 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 242 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 242 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 242 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 242 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    The Pendleton - Plot 242 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale
    2
    Taylor Wimpey - Half Penny Meadows
    Reduced < 7 days
    Taylor Wimpey - Half Penny Meadows
    Reduced < 7 days01200 328275
  • Recently added
    2 bedroom bungalow for sale, The Pendleton - Plot 363 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 363 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 363 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 363 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale, The Pendleton - Plot 363 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    The Pendleton - Plot 363 at Half Penny Meadows, Half Penny Meadows, Half Penny Meadows BB7
    2 bedroom bungalow for sale
    2
    Taylor Wimpey - Half Penny Meadows
    Added < 7 days
    Taylor Wimpey - Half Penny Meadows
  • New home
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale, The Joiner at Euxton Heights, Euxton Lane PR7
    The Joiner at Euxton Heights, Euxton Lane PR7
    2 bedroom semi-detached house for sale
    2
    Bellway Homes - Euxton Heights
    Added > 14 days
    Bellway Homes - Euxton Heights
  • 2 bedroom mews for sale, Plot 51, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    Shared ownership
    £180,000
    Plot 51, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    2 bedroom mews for sale
    21
    Snugg Homes - Galloways Reach
    Added < 7 days
    Snugg Homes - Galloways Reach
  • 2 bedroom mews for sale, Plot 51, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    Shared ownership
    £110,000
    Plot 51, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    2 bedroom mews for sale
    21
    Snugg Homes - Galloways Reach
    Added < 7 days
    Snugg Homes - Galloways Reach
  • 2 bedroom mews for sale, Plot 51, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    Shared ownership
    £55,000
    Plot 51, GallowaysPeel at Galloways Reach, Galloways Reach LA2
    2 bedroom mews for sale
    21
    Snugg Homes - Galloways Reach
    Added < 7 days
    Snugg Homes - Galloways Reach
  • Upgraded specification
    2 bedroom semi-detached house for sale, Plot 52, The Lakeshore End – First Homes at The Paddocks, Harrow Drive PR4
    Plot 52, The Lakeshore End – First Homes at The Paddocks, Harrow Drive PR4
    2 bedroom semi-detached house for sale
    2
    Wain Homes - The Paddocks
    Added < 7 days
    Wain Homes - The Paddocks