71-91 Euston Road, Alexandria. Factory and office block.