Gibbons Building demolition: Concerns over Amhurst Road terrace is nothing new