London Square Nine Elms Scoops Top Accolade For Best Flat At Evening Standard Awards Posted on 30 September 2024