Developer Make Shift has appointed Lambert Smith Hampton (LSH) to look for up to 150,000 sq ft of land in London for development.
Developer Make Shift has appointed Lambert Smith Hampton (LSH) to look for up to 150,000 sq ft of land in London for development.