Rooksmoor Mills

  • Location

    Stroud

  • Value

    c£11m

  • Size

    1ha