First Public Land Initiative deal to bring new homes to Aintree
109 new homes are to be built on former railway land in Aintree, after the first deal of its kind in the country was completed. The Public Land Initiative, a £100m nationwide effort to get land out to market to... View Article