Found 1 transactions going back to December 2021.
This property is located at 7 Swallow Mead, Caddington, Luton, LU1 4FP and was last sold for £977,203 on 21 Dec 2021.