Some of the dilapidated North Street buildings which give a bad imptression