Land Adjacent To 73 Stephenson Street Park Royal London NW10 6TX
Construction of a three storey building to accommodated 9 self-contained flats