Residents of an iconic 26-storey London tower block had been left ‘trapped’ after their lifts broke for just about every week. Those dwelling at the best ground of the Grade II indexed Balfron Tower have needed to trek 84 metres up and down stairs – the peak of 17 double-decker …
Read More »