Development to provide nine newly refurbished apartments above a ground floor commercial unit on Streatham High Road.
Previous project:Elsworthy Road, London NW3
Next project:85 Frampton Street, London NW8