Located in London, the Leven Road Tower project features striking, cylindrical residential towers that stand out prominently against the urban skyline. Set within a vibrant city backdrop, the development relies on high-performance Alumil Smartia S77 windows and balcony doors to meet high structural standards.