Hive of holiday fun: Middle Street Walk attracs hundreds