Found 1 transactions going back to September 2022.
This property is located at Premiere House, Elstree Way, Borehamwood, WD6 1JH and was last sold for £12,660,046 on 09 Sep 2022.