Property sales in The Square, Redbourn, St Albans

Found 2 transactions going back to October 2020.

Date Address Price
25 Feb 2025 12 The Square £ 375,999
16 Oct 2020 3 The Square £ 373,000