London Following commencement of construction works in 2018, Merrick’s development at Elms Road, London SW4 is progressing well. The scheme consists of 15 units offering a range of generously…