Stockport’s tallest building approved

Urbanize Homes has secured planning consent to develop the tallest building in Stockport, Greater Manchester.

The £30m mixed-use development, known as The Place, will consist of 164 homes across 14 storeys, with retail space on the ground floor.