Activity in Marlborough Road, Derry, Derry