Found 1 transactions going back to June 2025.
This property is located at Frontier Park, Frontier Avenue, Blackburn, BB1 3AL and was last sold for £24,745,054 on 18 Jun 2025.