4-6 ACHILLES STREET, LONDON, SE14 6BB
Construction of an 11 storey building to provide 47 student accommodation units, together with th...