Neighbourhood coffee cart Spice & Grind will be going upmarket when the business moves into the ground floor of the £36 […]
Tag: Eden
Salford’s Eden building reaches completion
Eden, a 12-storey office building in Salford featuring Europe’s largest living wall, has reached practical completion. It may feel odd […]
£36m office featuring largest ‘living wall’ in Europe revealed for Salford
The name for the office building that features Europe’s largest ‘living wall’ has been revealed to be ‘Eden’. The £36 […]
Recent Comments