John Lewis abandons £500million deal to build 1,000 homes due to ‘challenging UK property market’

Keywords List

Summary

Original Content