WINDSOR QUAY FARM YARD, SL4 1AE sold for £880000 on 2021-05-28
WINDSOR QUAY FARM YARD, SL4 1AE sold for £550000 on 2021-06-29
WINDSOR QUAY FARM YARD, SL4 1AE sold for £1025000 on 2023-06-13
WINDSOR QUAY FARM YARD, SL4 1AE sold for £885000 on 2023-06-23